#include<iostream>
#include<cmath>
using namespace std;

int main()
{
	int n,d;
	while(cin>>n)
	{
		int *a=new int[n];
		for(int i=0;i<n;i++)cin>>a[i];
		cin>>d;
		int start=pow(2.0,d-1);
		int end=pow(2.0,d-1);
		if(start>n)cout<<"EMPTY"<<endl;
		else
		{
			int i,j;
			for(j=start-1,i=0;j<n-1&&i<end-1;i++,j++)cout<<a[j]<<' ';
			cout<<a[j]<<endl;
		}
		delete []a;
	}
	return 0;
}